CallLogs
This module provides methods for interacting with the user's call logs and managing the call logs of hunting groups in which the user is present.
This interface can be used to retrieve call logs, group them by contact, and filter them by unread status. Additionally, users can mark call logs as read, delete them, or listen for changes in the list of call logs to be notified of modifications in real time.
Detailed information about each call log entry is available through the CallLog object, which encapsulates all relevant data for individual call logs.
Samples
com.ale.rainbowsdk.samples.CallLogsSampleTypes
Interface defining callbacks for handling events related to call logs within hunting groups.
Interface defining callbacks for handling events related to Call Logs within the SDK.
Properties
Functions
Deletes all call logs for the user.
Deletes all call logs for the specified groups.
Deletes all call logs for a specific hunting group.
Deletes the specified call logs.
Deletes specific call logs for a given hunting group.
Fetches all call logs for the user.
Fetches call logs for a specific hunting group.
Retrieves the call logs group associated with a specific contact.
Retrieves the call logs for a specific hunting group.
Retrieves the count of missed calls for a specific hunting group.
Retrieves the missed call logs group associated with a specific contact.
Marks all call logs as read.
Marks all call logs as read for a specific hunting group.
Marks a specific call log as read.
Marks all call logs within a specific group as read.
Registers a listener for call logs events.
Registers a listener for hunting group call logs events.
Unregisters a previously registered call logs listener.
Unregisters a previously registered hunting group call logs listener.